Both sets of fans were on fine form last night as Leicester and Villa shared the spoils in the first leg of their Carabao Cup semi-final.